with respect to earth - German English Dictionary